package com.systemCapacity.common.dto;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import java.util.List;

@Data
public class ActivityResourceRequestDto {

    @TableId(value = "requestId")
    private String requestId;

    @NotBlank(message = "作战能力不能为空")
    private String capacityId;

    private String capacityName;

    @NotBlank(message = "作战装备不能为空")
    private String equipmentId;

    private List<ActivityPerformanceRequestDto> performanceRequests;

    private String activityId;

    @NotEmpty(message = "作战步骤次序不能为空")
    private Integer requestNum;

    private String equipmentName;

    private Long satisfiedRequestsNum;
}
